long-winded speech - Turkish English Dictionary